Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M15 Antalya M15 Trnava Ukraine #1-w1 Ukraine #1-w2 Ukraine #1-w3 Ukraine #1-w4 Ukraine F1 Ukraine F3 Russia F1 Russia F2 Ukraine F3 Uzbekistan F1 Uzbekistan F2 Japan F4 Japan F5 Japan F6 Japan F8 Japan F9 Japan F10 Romania F1 Ukraine F3 Russia F3 China F6 Japan F10 Japan F11 China F1 Thailand F2 Italy F12 Japan F6 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 Russia F3 Russia F4 India F6 Japan F10 Japan F11 United Arab Emirates F1 United Arab Emirates F2 China F1 Egypt F1 Egypt F3 Australia F1 Japan F1 Turkey F1 Japan F2 Turkey F2 Turkey F3 Japan F3 Korea F2 Korea F3 Netherlands F3 Japan F6 Japan F7 Georgia F1 Georgia F2 Japan F9 Thailand F4 Thailand F5 Turkey F25 Turkey F26 Iran F3 Turkey F2 Turkey F3 Turkey F4 Ukraine F2 Turkey F10 Turkey F11 Turkey F12 Turkey F13 Uzbekistan F1 Uzbekistan F2 Bulgaria F2 Turkey F21 Turkey F22 Russia F8 Indonesia F2 Japan F8 Poland F6 Ukraine F5 Portugal F4 Japan F11 Ukraine F1 (Cherkassy) Portugal F5 Japan F12 Portugal F6 Russia F2 Russia F3 Japan F1 Turkey F1 Korea F1 Ukraine F4 (Bucha) Romania F2 Panama F4 (Panama) Bulgaria F2 Bulgaria F3 M15 Irpin M25 Irpin Ukraine F2 France F10 France F11 Tunisia F5 Tunisia F6 Japan F1 Japan F2 Turkey F2 India F7 Japan F3 Turkey F3 Italy F10 Egypt F2 Russia F1 Japan F6 M15 Novomoskovsk Iran F4 Turkey F17 Russia F9 Romania F16 M15 Sharm El Sheikh M15 Sharm El Sheikh Ukraine F1 Ukraine F3 Bulgaria F1 Romania F18 Georgia F1 Georgia F2 South Africa F1 Japan F7 Poland F1 Poland F2 Japan F5 Japan F9 Ukraine F1 Poland F1 Turkey F1 Korea F3 Romania F17 Japan F8 M15 Antalya M15 Antalya M15 Antalya Ukraine F2 South Africa F2 M25 Heraklion Korea F2 China F2 Southern Capital Cup - Almaty Izmir Challenger Fergana Challenger Prostejov Challenger Kosice Challenger Aptos Challenger Saransk Challenger Almaty Challenger Freudenstadt Challenger Samarkand Challenger Karshi Challenger M25 Antalya Alessandria Challenger Braunschweig Challenger Penza Challenger Salvador Challenger Seoul Challenger Meknes Challenger San Benedetto Challenger Samarkand Challenger Bratislava Challenger Kyoto Challenger Shanghai Challenger Yokohama Challenger Toyota Challenger Gimcheon Challenger Burnie Challenger Bangkok Challenger Kyoto Challenger Taipei City Challenger Busan Challenger Seoul Challenger Bangkok Challenger Kaohsiung Challenger Bangkok Challenger Quanzhou Challenger Surbiton Challenger M15 Heraklion M15 Chornomorsk Irving Challenger Panama City Challenger Guangzhou Challenger Noumea Challenger Taipei City Challenger Nottingham Challenger Sail Open - New Delhi M15 Antalya Shenzhen Challenger Kobe Challenger Biel Challenger Liberec Challenger Surbiton Challenger Drummondville Challenger M15 Vejle Kaohsiung Challenger Tatra Banka Slovak Open - Bratislava M25 Heraklion M25 Heraklion Bangkok Challenger Yokohama Challenger Zhangjiagang Challenger M15 Antalya Zhuhai Challenger M15 Antalya M15 Antalya M25 Palmanova Toyota Challenger Binghamton Challenger Chengdu Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Busan Open Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Bengalaru Challenger M15 Kamen Morocco Tennis Tour - Marrakech Biella 4 Challenger Lugano Challenger Mordovia Cup 2008 - Saransk UTC Open - Cherkassy Labertz Open by Stawag - Aachen Dunlop World Challenge - Toyota Burnie Challenger Sofia Challenger Tunis Challenger Busan Challenger Bytom Challenger Lexington Challenger Alphen Challenger Todi Challenger Trnava Challenger Tashkent Challenger Astana Challenger Chuncheon Challenger AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Biella Challenger Bytom Challenger Marburg Challenger Saransk Challenger Liuzhou Challenger Beijing Challenger Shenzhen Challenger Brasilia Challenger Alphen Challenger Szczecin Challenger Bangkok Challenger Trnava Challenger Bangkok Challenger AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Astana Challenger Salzburg Challenger AIG Japan Open Tennis Championships - Tokyo Toyota Challenger Qatar Exxon Mobil Open - Doha Burnie Challenger Fergana Challenger Busan Challenger Matsuyama Challenger Yokkaichi Challenger Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles The Dubai Tennis Championships - Dubai Karshi Challenger Shanghai Challenger Banja Luka Challenger Tashkent Challenger Thailand Open - Bangkok Open de Nice Cote dAzur - Nice AIG Japan Open Tennis Championships - Tokyo Helsinki Challenger Tyumen Challenger St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Surbiton Challenger Braunschweig Challenger Scheveningen Challenger Aptos Challenger Seoul Challenger Shenzhen Challenger Privatbank Open 2006 - Dnepropetrovsk Yokohama Challenger Gerry Weber Open - Halle Leon Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai Dubai Duty Free Tennis Championships - Dubai Hall of Fame Tennis Championships - Newport Citi Open - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Antalya Cup - Antalya Citi Open - Washington If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Kobe Challenger Ricoh Open - 's-Hertogenbosch Toyota Challenger Gerry Weber Open - Halle Antalya Cup - Antalya Maui Challenger Panama City Challenger Brisbane International - Brisbane Zhuhai Open - Zhuhai Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune bett1HULKS Indoors - Cologne Astana Open - Nur-Sultan Sofia Open - Sofia Murray River Open - Melbourne Serbia Open - Belgrade BMW Open - Munich Hall of Fame Open - Newport Kyiv Open - Kiev Privat Bank Cup - Dnepropetrovsk Shimadzu All Japan Indoor Tennis Championships - Kyoto Mordovia Cup 2005 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Barcelona Open BancSabadell - Barcelona PrivatBank Cup - Dnepropetrovsk Mercedes Cup - Stuttgart Claro Open Colombia - Bogota Shimadzu All Japan Indoor Tennis Championships - Kyoto BB&T Atlanta Open - Atlanta Citi Open - Washington Yokohama Challenger Shenzhen Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara UTC Open by Selena - Cherkassy Brasov Challenger - Brasov Internazionali di Tennis Dell'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Delhi Challenger I - New Delhi Gerry Weber Open - Halle Shimadzu All Japan Indoor Tennis Championships - Kyoto Tunis Open - Tunis Morocco Tennis Tour - Rabat San Remo Tennis Cup - San Remo Trofeo Cassa di Risparmio di Alessandria - Alessandria Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Samarkand Challenger - Samarkand PEOPLEnet CUP - Dnepropetrovsk Keio Challenger International Tennis Tournament - Yokohama Kyoto Challenger Granby Challenger St. Remy Challenger Furth Challenger Nottingham Challenger Lugano Challenger Aptos Challenger Forli Challenger Istanbul Challenger Yokohama Challenger Tashkent Challenger Biella 3 Challenger Toyota Challenger Guangzhou Challenger Pingguo Challenger Tallahassee Challenger Santos Challenger Sarasota Challenger Busan Challenger Nottingham Challenger Burnie Challenger Binghamton Challenger Kazan Challenger Bangkok Challenger Seoul Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Le Gosier Challenger Tallahassee Challenger Rabat Challenger Kaohsiung Challenger Kyoto Challenger Rome Challenger Bordeaux Challenger Nottingham-2 Challenger Yokohama Challenger Marrakech Challenger Toyota Challenger Poznan Challenger Wuhan Challenger Heilbronn Challenger Beijing Challenger Citi Open - Washington Nottingham 2 Challenger Bangkok Challenger Caltanissetta Challenger Szczecin Challenger Lermontov Challenger Seoul Challenger Geneva Challenger West Lakes Challenger Bergamo Challenger Barletta Challenger St. Brieuc Challenger Rimouski Challenger Leon Challenger Mexico City Challenger Tunis Challenger Prostejov Challenger Nottingham-2 Challenger Kosice Challenger Binghamton Challenger Astana Challenger San Marino Challenger Meerbusch Challenger Kun-Ming Challenger Rome Challenger Busan Challenger Kaoshuing Challenger Szczecin Challenger Melbourne Challenger New Delhi Challenger Athens Challenger Rimouski Challenger Leon Challenger Anning Challenger Nottingham Challenger Nottingham-2 Challenger Kaohsiung Challenger Istanbul Challenger Pune Challenger Kyoto Challenger Yokohama Challenger Toyota Challenger Noumea Challenger Hong Kong Challenger Launceston Challenger Guangzhou Challenger Lexington Challenger Seoul Challenger Ilkley Challenger Bangkok Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Shanghai Challenger Nanchang Challenger Ortisei Challenger Kyoto Challenger Hua Hin Challenger Vancouver Challenger Lugano Challenger Kyoto Challenger Tunis Challenger Anning Challenger Kobe Challenger Alphen Challenger Shenzhen Challenger Seoul Challenger Gwangju Challenger Shanghai Challenger Kaohsiung Challenger Sydney Challenger Brest Challenger Le Gosier Challenger Guadalajara Challenger Milan Challenger Bangkok Challenger Guadalajara Challenger Lexington Challenger Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Bangkok Challenger Yokkaichi Challenger Privat Bank Cup - Dniepropetrovsk Brisbane International - Brisbane Shenzhen Open - Shenzhen Prague Challenger Karshi Challenger - Karshi Morelos Challenger BB&T Atlanta Open - Atlanta Yokohama Challenger Aguascalientes Challenger AIG Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo China Open - Beijing ATP Kremlin Cup - Moscow Chennai Open - Chennai Open 13 - Marseille Sony Ericsson Open - Miami Pilot Pen Tennis - New Haven Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Rogers Cup - Toronto US Men's Clay Court Championship - Houston Brisbane International - Brisbane BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Apia International - Sydney Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Noventi Open - Halle Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport If Stockholm Open - Stockholm Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Hall of Fame Open - Newport Dubai Duty Free Tennis Championships - Dubai European Open - Antwerp Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Ricoh Open - 's-Hertogenbosch Chengdu Open - Chengdu AEGON Championships - London ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Ilkley Challenger Noumea Challenger Indian Wells Challenger Millennium Estoril Open - Estoril BMW Open - Munich Medibank International - Sydney China Open - Beijing Rogers Cup - Toronto Western & Southern Open - Cincinnati Rakuten Japan Open - Tokyo Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Australian Open - Melbourne Libema Open - 's-Hertogenbosch Citi Open - Washington Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Western & Southern Open - New York Miami Open - Miami Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Hall of Fame Tennis Championships - Newport Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Rakuten Japan Open - Tokyo French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, PO, JPN-BRA 3-1 Hopman Cup - Perth Australian Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, Group 2, 2R, UKR-EGY 5-0 Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, Finals, Group A Davis Cup, World Group, 1R, JPN-ITA 1-3 Olympics - Rio de Janeiro Olympics - Tokyo